package com.mxx.springaction;

import org.springframework.stereotype.Component;

/**
 * @author xiaoxu.ma
 * @Component 和 @Bean 的区别是什么？
 * 1.Component作用在类上 bean作用在方法上， 2.Component通常和ComponentScan配合 使用自动扫描生产bean  @bean是已知某个类手动去定义这个类的bean生产到容器里
 * 3.@bean比@Component 自定义性更强，并且有些像外部的第三方JAR只能通过@bean生产，无法用@Component
 * @date 2021/11/11 14:38
 */

public class Sgtpeper implements CompactDisc {

    private String title = "wangqingshui";
    private String artist = "liudehua";

    @Override
    public void play() {
        System.out.println(title + "----by----" + artist);
    }
}
